function getUserStore(){
	return Ext.create('Ext.data.Store',{
		autoLoad: true,
		proxy:{
			url: 'getUserStore.php',
			type: 'ajax',
			reader:{
				root: 'users',
				type: 'json',
				totalProperty: 'count',
				successProperty: 'success'
			}
		},
		pageSize:1000,
		fields: ['id', 'name', 'userName', 'userType']
	});
}

//																	ИНТЕРФЕЙС
var btnUserAdd = Ext.create('Ext.button.Button', {
	text	: 'Добавить',
	icon	: '/common/ico/user_add.png',
//	disabled: fRuleNewsAdd(),
	handler	: function(){
		fUserAdd();
	}
});
var btnUserEdit = Ext.create('Ext.button.Button', {
	text	: 'Изменить',
	icon	: '/common/ico/user_edit.png',
//	disabled: fRuleNewsEdit(),
	handler	: function(){
	//		newsAdd();
	}
});
var btnUserDel = Ext.create('Ext.button.Button', {
	text	: 'Удалить',
	icon	: '/common/ico/user_delete.png',
//	disabled: fRuleNewsDel(),
	handler	: function(){
		Ext.Ajax.request({
			url:'deleteUser.php',
			params:{
				userId : grdUsers.getSelectionModel().getSelection()[0].getData()['id']
			},
			async:true,
			success:function(){
				grdUsers.reconfigure(getUserStore());
			}
		});
	}
});
var tbUser = Ext.create('Ext.toolbar.Toolbar', {
	region		: 'north',
	items		: ['->',btnUserAdd, '|',btnUserEdit, btnUserDel]
});
var grdUsers = Ext.create('Ext.grid.Panel', {
	region		: 'center',
	title		: 'Пользователи',
	titleAlign	: 'center',
	store		: getUserStore(),
	tbar		: tbUser,
	//		store: fStoreMain(),
	columns	: [
	{
		xtype:'rownumberer'
	},
	{
		header: 'Пользователь', 
		dataIndex: 'name',
		flex: 1
	},
	{
		header: 'Логин', 
		dataIndex: 'userName',
		flex: 1
	},
	{
		header: 'Тип', 
		dataIndex: 'userType',
		flex: 1
	},
	],
	listeners:{
            'select':function(_this, record, index, eOpts ){
				
            }
        }
});